endogenous substance - Espagnol Anglais Dictionnaire